from peewee import *
from datetime import datetime,date,timedelta
import os,time
os.makedirs("2020-08-09/ss.docx")
data = [{
            '姓名': '13847374833',
            '性别': '123456'
        } for i in range(100)]
print(datetime.strptime("2020.04.12 18:21","%Y.%m.%d %H:%M"))
db=SqliteDatabase(os.getcwd()+r"/病历记录.db")
class Bingli(Model):
    class Meta:
        database=db
    姓名=CharField(null=True)
    性别=CharField(null=True)
    年龄=CharField(null=True)
    籍贯=CharField(null=True)
    职业=CharField(null=True)
    婚姻=CharField(null=True)
    入院日期=DateTimeField(default=datetime.now())
    家庭住址=CharField(max_length=50,null=True)
    病史采集日期=DateTimeField(default=datetime.now()+timedelta(hours=5))
    联系人=CharField(max_length=10,null=True)
    与患者关系=CharField(max_length=10,null=True)
    电话=CharField(max_length=20,null=True)
    家庭住址=CharField(max_length=50,null=True)
    主诉=CharField(null=True)
    现病史=TextField(null=True)
    既往史=TextField(null=True)
    过敏史=CharField(null=True)
    个人史=CharField(null=True)
    婚育史=CharField(null=True)
    月经史=CharField(null=True)
    家族史=CharField(null=True)
    体温=CharField(null=True)
    脉搏=CharField(null=True)
    呼吸=CharField(null=True)
    血压=CharField(null=True)
    专科检查=TextField(null=True)
    辅助检查=TextField(null=True)
    初步诊断=TextField(null=True)
    病名 = CharField(null=True)
    辩证 = CharField(default="益气养阴,活血化瘀")
    方子 = TextField(null=True)
    方子内容 = TextField(null=True)
    鉴别诊断 = TextField(null=True)
    治疗计划 = TextField(null=True)
    添加日期=DateField(default=date.today(),null=True)
    病历文件位置=CharField(default="",null=True)
    首次病程位置=CharField(default="",null=True)
    出院记录位置=CharField(default="",null=True)
class Zhongyao(Model):
    class Meta:
        database=db
    病名=CharField(null=True)
    辩证=CharField(default="益气养阴,活血化瘀")
    方子=TextField(null=True)
    方子内容=TextField(null=True)
    添加日期 = DateField(default=date.today(),null=True)
class Jibing(Model):
    class Meta:
        database=db
    病名=CharField(null=True)
    辩证 = CharField(null=True)
    方子 = TextField(null=True)
    方子内容=TextField(null=True)
    主诉 = CharField(null=True)
    现病史 = TextField(null=True)
    专科检查 = TextField(null=True)
    辅助检查 = TextField(null=True)
    初步诊断 = TextField(null=True)
    鉴别诊断=TextField(null=True)
    治疗计划=TextField(null=True)
    添加日期 = DateField(default=date.today(),null=True)
    病历文件位置 = CharField(default="",null=True)
    首次病程位置 = CharField(default="",null=True)
    出院记录位置 = CharField(default="",null=True)
db.connect()
db.close()
